Automated Algorithm Configuration and Parameter Tuning
نویسنده
چکیده
Computationally challenging problems arise in the context of many applications, and the ability to solve these as efficiently as possible is of great practical, and often also economical importance. Examples of such problems include scheduling, timetabling, resource allocation, production planning and optimisation, computer-aided design and software verification. Many of these problems are NP-hard and considered computationally intractable, because there is no polynomial-time algorithm that can find solutions in the worst case (unless NP=P). However, by using carefully crafted heuristic techniques, it is often possible to solve practically relevant instances of these ‘intractable’ problems surprisingly effectively (see, e.g., Prasad et al, 2005; Applegate et al, 2006; Pop et al, 2002). 1 The practically observed efficacy of these heuristic mechanisms remains typically inaccessible to the analytical techniques used for proving theoretical complexity results, and therefore needs to be established empirically, on the basis of carefully designed computational experiments. In many cases, state-of-the-art performance is achieved using several heuristic mechanisms that interact in complex, non-intuitive ways. For example, a DPLL-style complete solver for SAT (a prototypical NPcomplete problem with important applications in the design of reliable softand hardware) may use different heuristics for selecting variables to be instantiated and the values first explored for these variables, as well as heuristic mechanisms for managing and using logical constraints derived from failed solution attempts. The activation, interaction and precise behaviour of those mechanisms is often controlled by parameters, and the settings of such parameters have a substantial impact on the
منابع مشابه
Tuning Shape Parameter of Radial Basis Functions in Zooming Images using Genetic Algorithm
Image zooming is one of the current issues of image processing where maintaining the quality and structure of the zoomed image is important. To zoom an image, it is necessary that the extra pixels be placed in the data of the image. Adding the data to the image must be consistent with the texture in the image and not to create artificial blocks. In this study, the required pixels are estimated ...
متن کاملInstance-Based Parameter Tuning via Search Trajectory Similarity Clustering
This paper is concerned with automated tuning of parameters in local-search based meta-heuristics. Several generic approaches have been introduced in the literature that returns a ”one-size-fits-all” parameter configuration for all instances. This is unsatisfactory since different instances may require the algorithm to use very different parameter configurations in order to find good solutions....
متن کاملAutomated Design of Search with Composability
Introduction Automated algorithm configuration aims at automatically parameterizing an algorithm or meta-algorithm when given a problem instance (or class) so that it performs most effectively on that instance. The need for algorithm configuration arises with computationally hard problems (e.g., problems in NP) where different solving strategies tend to work best on different classes of problem...
متن کاملAutomated Configuration of Mixed Integer Programming Solvers
State-of-the-art solvers for mixed integer programming (MIP) problems are highly parameterized, and finding parameter settings that achieve high performance for specific types of MIP instances is challenging. We study the application of an automated algorithm configuration procedure to different MIP solvers, instance types and optimization objectives. We show that this fully-automated process y...
متن کاملRecent Development in Automatic Parameter Tuning for Metaheuristics
Parameter tuning is an optimization problem with the objective of finding good static parameter settings before the execution of a metaheuristic on a problem at hand. The requirement of tuning multiple control parameters, combined with the stochastic nature of the algorithms, make parameter tuning a non-trivial problem. To make things worse, one parameter vector allowing the algorithm to solve ...
متن کاملA new memetic algorithm for mitigating tandem automated guided vehicle system partitioning problem
Automated Guided Vehicle System (AGVS) provides the flexibility and automation demanded by Flexible Manufacturing System (FMS). However, with the growing concern on responsible management of resource use, it is crucial to manage these vehicles in an efficient way in order reduces travel time and controls conflicts and congestions. This paper presents the development process of a new Memetic Alg...
متن کامل